package com.nova.android.tvlauncher.bean.atv_bean
import io.github.lib_autorun.ad.config.AdIds


data class HomeInfoDto(
    val movies: List<Movy>?,
    val req_id: Int?
)

data class Movy(
    val datas: List<Data>?,
    val icon: String?,
    val iconName: String?,
    val name: String?,
    val packageNames: List<PackageName>?,
    val type: Int?,
    var isAd:Boolean = false,
    var adId:String = AdIds.AD_ID_LIST,
    var adUrl:String = "",

    var isLeftMenuShowed: Boolean = false,
    var isShowLestArrow: Boolean = false,
    var selectParentPosition: Int = -1,
)

data class Data(
    val id: String?,
    val imageName: String?,
    val imageUrl: String?,
    val url: String?,
    var picType:Int = 0,
    var packageNames: List<PackageName>?,
    var appName: String?,
    var layoutType: Int = 0,

    var isAd:Boolean = false,
    var adId:String = AdIds.AD_ID_LIST,
    var adUrl:String = ""
)

data class PackageName(
    val activityName: String?,
    val packageName: String?
)